home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr11 / pdox693.zip / TI794.ASC < prev    next >
Text File  |  1992-08-12  |  10KB  |  331 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.   PRODUCT  :  Paradox                                NUMBER  :  794
  9.   VERSION  :  3.5
  10.        OS  :  DOS
  11.      DATE  :  August 12, 1992                          PAGE  :  1/5
  12.  
  13.     TITLE  :  Troubleshooting DOS 5.0 and Paradox 3.5.
  14.  
  15.  
  16.  
  17.  
  18.   Our experience to date has been that DOS 5.0 and Paradox work
  19.   well together.  However, because Paradox 3.5 was released before
  20.   DOS 5.0 they were not fully tested together.  The experts on DOS,
  21.   Microsoft Technical Support can often provide the best solutions
  22.   to problems concerning DOS 5.0.
  23.  
  24.   As with earlier versions of DOS, memory resident programs and
  25.   device drivers loaded in AUTOEXEC.BAT and CONFIG.SYS may
  26.   interfere with Paradox's efforts to secure enough memory.  Before
  27.   exploring this document, you may want to try starting Paradox on
  28.   a "clean system"; a system with only FILES and BUFFERS in
  29.   CONFIG.SYS and an empty AUTOEXEC.BAT.  If Paradox runs smoothly,
  30.   then the problem may be localized to a conflict with a memory
  31.   resident program or device driver loaded in your AUTOEXEC.BAT or
  32.   CONFIG.SYS files.
  33.  
  34.   The following lines are a recommended set of CONFIG.SYS files
  35.   based upon our experience with DOS 5.0 and PARADOX 3.5.  These
  36.   are not the only parameters that will work, but experience shows
  37.   these parameters are dependable.  Be sure to place these
  38.   statements at the top of the CONFIG.SYS file and watch the order
  39.   of placement.  Please read the rest of this document for a
  40.   general discussion of the DOS concepts involved and Refer to your
  41.   DOS 5.0 manual for more complete information.
  42.  
  43.   For 286 Processors:
  44.                  DEVICE=HIMEM.SYS [options]
  45.                  Other device drivers and statements...
  46.                  DOS=HIGH
  47.  
  48.   For 386 Processors:
  49.                  DEVICE=HIMEM.SYS [options, if any]
  50.                  DEVICE=EMM386.EXE 1024 RAM FRAME=E000
  51.                  DOS=HIGH,UMB
  52.                  Other devices and statements, .
  53.                  Devices loaded high (using DEVICEHIGH=...)
  54.  
  55.   The number 1024 in the DEVICE line that loads EMM386.EXE
  56.   specifies that 1024K of RAM is to be configured by the driver.
  57.   For your configuration, set this number to the amount of extended
  58.   memory on your computer.  For example, if your computer has 2Ms
  59.   of extended memory, set this number to 2048.  This number
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.   PRODUCT  :  Paradox                                NUMBER  :  794
  75.   VERSION  :  3.5
  76.        OS  :  DOS
  77.      DATE  :  August 12, 1992                          PAGE  :  2/5
  78.  
  79.     TITLE  :  Troubleshooting DOS 5.0 and Paradox 3.5.
  80.  
  81.  
  82.  
  83.  
  84.   effectively sets the maximum amount of extended memory that is
  85.   available to Paradox when running in protected mode.
  86.  
  87.   The RAM parameter is required to open up memory between 640K and
  88.   1024K.  This permits TSRs and device drivers to be loaded into
  89.   that area of memory (or "Loaded High").  DOS can also be loaded
  90.   into this area of memory.  The line DOS=HIGH,UMB accomplishes
  91.   this task.
  92.  
  93.   Notes:
  94.   When specifying device drivers such as HIMEM.SYS and EMM386.EXE,
  95.   always include the appropriate path (e.g.
  96.   DEVICE=C:\DOS\HIMEM.SYS).
  97.  
  98.   On PS2s the FRAME=E000 parameter may need to be changed to some
  99.   other memory address.
  100.  
  101.   With QEMM or 386MAX loaded on 386 machines, do not use EMM386.exe
  102.   or HIMEM.SYS at all.  Also, do not add the UMB switch to the
  103.   DOS=HIGH statement.  Both memory managers take care of these
  104.   parameters themselves.
  105.  
  106.                     A GENERAL OVERVIEW OF DOS 5.0
  107.  
  108.   Part I:  DOS 5.0
  109.  
  110.   DOS 5.0 requires a 286 or higher machine and a minimum of 1 MB of
  111.   RAM for optimal performance.  If your system does not meet these
  112.   standards, DOS cannot utilize some important new features.  DOS
  113.   5.0 uses two memory managers, HIMEM.SYS and EMM.EXE (or
  114.   EMM386.EXE).
  115.  
  116.   The ability to load the command shell into high memory (DOS=HIGH)
  117.   may be the premier new feature of DOS 5.0.  With 386+ systems,
  118.   you can also load memory resident programs and devices into high
  119.   memory, using DEVICEHIGH and LOADHIGH.
  120.  
  121.        Problems:
  122.  
  123.      * Running Paradox with 1MB RAM.  Symptoms:
  124.  
  125.         - "Insufficient memory to run Paradox" error message
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.   PRODUCT  :  Paradox                                NUMBER  :  794
  141.   VERSION  :  3.5
  142.        OS  :  DOS
  143.      DATE  :  August 12, 1992                          PAGE  :  3/5
  144.  
  145.     TITLE  :  Troubleshooting DOS 5.0 and Paradox 3.5.
  146.  
  147.  
  148.  
  149.  
  150.         - System freeze after an attempt to load Paradox
  151.  
  152.   With only 1 MB on your machine, protected mode does not bring
  153.   about an improvement in Paradox's performance.  In this
  154.   circumstance, you should run Paradox in real mode.  Do this using
  155.   the command line:
  156.  
  157.             PARADOX -REAL
  158.  
  159.   (see Chapter 14, Page 266 of the Paradox 3.5 User's Guide for an
  160.   explanation of command line options and see Chapter 14, page 243
  161.   for directions on customizing Paradox 3.5 for default real mode
  162.   operation).
  163.  
  164.      * Memory managers and systems with more than 1 MB
  165.  
  166.   Paradox cannot run in protected mode on 286 systems with an
  167.   Expanded Memory Management program loaded.  (EMM and other
  168.   devices are not VCPI compliant on the 286.)  HIMEM.SYS can be
  169.   loaded provided that the computer has 1 MB or more RAM installed
  170.   and available.
  171.  
  172.   With 386+ systems, EMM386.EXE allows you to load memory resident
  173.   programs and devices into high memory (in addition to
  174.   COMMAND.COM).  If all you plan to load into high memory is DOS,
  175.   and your other programs do not utilize expanded memory, leave
  176.   EMM386 out of your CONFIG.SYS file.
  177.  
  178.   When placing memory resident programs and devices into high
  179.   memory, carefully plan the load order.  The structure of UMB's
  180.   (upper memory blocks) demands that each memory resident program
  181.   or device be loaded in a certain sequence.  That sequence depends
  182.   on the size of each program (see your DOS Guide).
  183.  
  184.        Problems:
  185.  
  186.      * Loading EMM386.EXE with the NOEMS switch.  Symptoms:
  187.  
  188.         - "Incompatible memory manager" error message
  189.  
  190.   If this message appears, you must remove the NOEMS switch from
  191.   EMM386.EXE or run Paradox in real mode.
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.   PRODUCT  :  Paradox                                NUMBER  :  794
  207.   VERSION  :  3.5
  208.        OS  :  DOS
  209.      DATE  :  August 12, 1992                          PAGE  :  4/5
  210.  
  211.     TITLE  :  Troubleshooting DOS 5.0 and Paradox 3.5.
  212.  
  213.  
  214.  
  215.  
  216.   Part II: DOS 5.0 & QEMM and 386MAX
  217.  
  218.   QEMM386.SYS or 386MAX.SYS replace both of the files HIMEM.SYS and
  219.   EMM386.EXE in the task of memory management; QEMM and 386MAX
  220.   incorporate HIMEM/EMM386 memory management techniques, in
  221.   addition to other unique capabilities.  Of course, they fully
  222.   support the placement of the command shell into high memory with
  223.   the DOS=HIGH command.  However, QEMM386 version 5.11 or earlier
  224.   does not recognize the UMB switch following DOS=HIGH.
  225.  
  226.   Part III: Other Topics
  227.  
  228.        *  "Unable to record lock/unlock in ..\paradox.net"
  229.  
  230.   This error message can arise in the network environment or in the
  231.   Quattro Pro/Paradox Access.
  232.  
  233.   If using a network refer to the DOS 5.0 Getting Started Manual
  234.   for instructions on proper network configuration (if your network
  235.   is not listed, call Microsoft and/or the network company for
  236.   further assistance.)  Common sources of this error message
  237.   include incompatible network drivers as well as network drivers
  238.   loaded in high memory; you cannot safely load all network drivers
  239.   high.  Also follow the Installation Overview section discussed in
  240.   the Paradox Network Administrator's Guide.
  241.  
  242.   Paradox Access can generate the "record lock/unlock" message when
  243.   so many devices are loaded into high memory that insufficient
  244.   memory remains for allocation to Quattro.  Usually, removing
  245.   devices from high memory or adding new memory to your system will
  246.   provide a solution.
  247.  
  248.   You can try starting Paradox on a "clean" system (see page 1),
  249.   and then tuning Paradox to run in protected mode.  If this does
  250.   not work, reinstall Paradox and reconfigure the PXAccess.  This
  251.   step resets all values to their defaults and allows for more
  252.   proficient record-keeping when these defaults are changed.
  253.  
  254.        * Tune
  255.  
  256.   In order to run Tune from the Custom Configuration Program, start
  257.   Paradox on a "clean" system with the command line PARADOX -REAL
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.   PRODUCT  :  Paradox                                NUMBER  :  794
  273.   VERSION  :  3.5
  274.        OS  :  DOS
  275.      DATE  :  August 12, 1992                          PAGE  :  5/5
  276.  
  277.     TITLE  :  Troubleshooting DOS 5.0 and Paradox 3.5.
  278.  
  279.  
  280.  
  281.  
  282.   and play the script CUSTOM.  After running TUNE, restore your
  283.   previous configuration.
  284.  
  285.        * Share
  286.  
  287.   Generally, DOS 5.0 users no longer need to load SHARE as DOS 5.0
  288.   automatically incorporates extended partition support (partitions
  289.   larger than 32 MB in size).  SHARE does not necessarily indicate
  290.   the support of multiple users or multitasking.
  291.  
  292.   If you run Paradox under Windows, Desqview, and other multiuser,
  293.   multitasking environments (including networks not listed in the
  294.   Paradox Guides), you must run SHARE.EXE and start Paradox with
  295.   the -SHARE command line option.  The DOS Share program is
  296.   required by Paradox to do file and record locking and thereby
  297.   allow users to concurrently access data.
  298.  
  299.   386Max is a product of Qualitas Software.  QEMM386, QRAM, and
  300.   DESQVIEW are products of Quarterdeck Office Systems.  DOS 5.0 and
  301.   WINDOWS are products of the Microsoft Corporation.
  302.  
  303.   DISCLAIMER: You have the right to use this technical information
  304.   subject to the terms of the No-Nonsense License Statement that
  305.   you received with the Borland product to which this information
  306.   pertains.
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.